package com.yunhe.marketing.service;

import com.yunhe.common.model.mybatis.PageResult;
import com.yunhe.marketing.domain.Enterprise;

/**
 * @Author: DongWenYu
 * @Date: 2021/2/26 13:43
 */
public interface ITaskService {

    /**
     * 分页显示所负责的线索
     * @param responsiblePersonId 负责人ID
     * @param page 页码
     * @param size 每页展示多少条数据
     * @return com.yunhe.common.model.mybatis.PageResult 
     * @create 2021/2/26 15:50
     */
    PageResult selectResponsibleClue(Long responsiblePersonId , int page , int size);

    /**
     * 分页展示所负责的需求
     * @param responsiblePersonId 负责人ID
     * @param page 页码
     * @param size 每页展示多少条数据
     * @return com.yunhe.common.model.mybatis.PageResult
     * @create 2021/2/26 15:51
     */
    PageResult selectResponsibleDemand(Long responsiblePersonId , int page , int size);

    /**
     * 反馈
     * @param id 企业ID
     * @param feedbackStatus 反馈状态
     * @param conversationContent 交谈内容
     * @return com.yunhe.marketing.domain.Enterprise
     * @create 2021/2/26 15:51
     */
    Enterprise feedBack(Long id , Long responsibleId ,String feedbackStatus , String conversationContent);
}
